Pular para o conteúdo principal

QuantidadeParcelasPagasEmAberto

atenção

Gerado por Inteligência Artificial.


Visão Geral

O método QuantidadeParcelasPagasEmAberto é responsável por calcular a quantidade de parcelas pagas que ainda estão em aberto dentro de um intervalo de datas especificado. Ele utiliza um DTO (DataInicioDataFimNullDTO) para receber as datas de início e fim, e retorna um objeto do tipo KPIClienteJazigoManutencaoResultDTO contendo os resultados do cálculo.

plasfran_erp.core/Repositories/Implementations/KPIFarmaciaRepository.cs
public async Task<KPIClienteJazigoManutencaoResultDTO> QuantidadeParcelasPagasEmAberto(DataInicioDataFimNullDTO model) {...}

Dependências Diretas

MétodoLocalizaçãoLinha
VerificaFiltroDeDataplasfran_erp.core/Repositories/Implementations/KPIFarmaciaRepository.cs777
AddMillisecondsplasfran_erp.core/Repositories/Implementations/KPIFarmaciaRepository.cs794
AddDaysplasfran_erp.core/Repositories/Implementations/KPIFarmaciaRepository.cs794
QueryAsyncplasfran_erp.core/Repositories/Implementations/KPIFarmaciaRepository.cs798

Referências

Método / EndpointLocalizaçãoLinha
Inadimplenciaplasfran_erp.core/Repositories/Implementations/KPIFarmaciaRepository.cs817
QuantidadeParcelasPagasEmAbertoplasfran_erp.api/Controllers/KPIFarmaciaController.cs260

Detalhamento das Referências

Inadimplencia

O método Inadimplencia utiliza o método QuantidadeParcelasPagasEmAberto para obter informações sobre parcelas pagas em aberto e calcular a inadimplência dentro de um intervalo de datas. Ele retorna um objeto do tipo KPIResultGeralDecimalDTO.

QuantidadeParcelasPagasEmAberto (Controller)

Este endpoint expõe o método QuantidadeParcelasPagasEmAberto através de uma API, permitindo que clientes externos consultem a quantidade de parcelas pagas em aberto. Ele é acessível via um HTTP POST.

Impacto de Alterações

Alterações no método QuantidadeParcelasPagasEmAberto podem impactar diretamente o cálculo de inadimplência e a resposta do endpoint QuantidadeParcelasPagasEmAberto na API, afetando assim os sistemas que dependem desses dados.

Propagação de Mudanças

  1. Alterações no cálculo de parcelas pagas em aberto podem afetar o método Inadimplencia, que depende desses dados para calcular a inadimplência.
  2. Mudanças na assinatura ou comportamento do método podem impactar o endpoint QuantidadeParcelasPagasEmAberto na API, exigindo ajustes nos clientes que consomem este serviço.

Requisitos para Alteração Segura

  • Garantir que todas as dependências diretas e indiretas sejam atualizadas para refletir qualquer mudança na lógica de cálculo.
  • Atualizar a documentação da API para refletir quaisquer alterações na interface ou comportamento do endpoint.
  • Realizar testes abrangentes para assegurar que as mudanças não introduzam regressões ou quebras de funcionalidade.